long split french roll - French English Dictionary